@charset "utf-8";

body{ margin:0px; padding:0px; font-size:12px; line-height:1.8; color:#333;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
ul ,li { margin:0px; padding:0px; list-style:none;}



.indexBody:after,
.pages:after,
.mainBody:after,
.clearfix:after
{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
zoom:1;
}









.headerW{min-width:1000px; width:100%; position:relative; background:url(../img/header-bg.png); position:absolute; z-index:999;}
.header { width:1000px; margin:0px auto; height:80px; position:relative;
}
.header  .logo { position:absolute; left:0px; top:13px;}
.header .logo a{ display:block; width:160px; height:60px; background:url(../img/logo.png); text-indent:-99em; overflow:hidden;}


.header .mainNav{ position: absolute; right:20px; bottom:0px; height:63px;}
.mainNav li{ float:left; background:url(../img/mainNav-line.png) no-repeat left center; padding-left:18px;}
.mainNav li.home{ background:none; padding-left:0px;}
.mainNav li a{ display:block; line-height:60px; height:60px; font-size:16px; font-family:'微软雅黑'; color:#FFFFFF; font-weight:bold; padding:0px 10px; }
.mainNav li a:hover{ text-decoration:none; border-bottom:3px solid #00ca85;}


.mainBanner{ position:relative; z-index:10;}



div#kinMaxShow .KMSPrefix_kinMaxShow_button {
    left: 50%; margin-left:300px;
    bottom: 60px;
}
/*************************/
.mainBody { width:1000px; margin:0px auto;  margin-top:-44px; position:relative; z-index:11;
}
.mainBody .sidL{ width:248px; float:left; overflow:hidden; }
.mainBody .sidR{ width:735px; float: right; overflow:hidden; background:#fff;border:1px solid #f2f1f1}


/**/
.sboxA{font-family:'微软雅黑'; margin-bottom:15px;}
.sboxA .box-title{ height:82px; padding-top:34px; background:#00ca85; color:#FFFFFF;text-align:center; }
.sboxA .box-title a{color:#FFFFFF; text-decoration:none; }
.sboxA .box-title strong{ display:block; font-size:24px; line-height:32px;  font-weight:normal;}
.sboxA .box-title em{ display:block; font-style:normal;}

.sboxA .box-body li{ line-height:73px; height:73px; text-align:center; background:#fff; border:1px solid #e6e5e5; margin-top:-1px; font-size:16px; }
.sboxA .box-body li a:hover{ color:#f60;}





/**/
.sAd{ width:100%; overflow:hidden; margin-bottom:15px;}

/**/
.sboxConact{ background:#005ed3; font-family:'微软雅黑',Verdana; padding:0px 13px 0px 20px; margin-bottom:15px;}

.sboxConact .box-title{ height:53px; line-height:53px; border-bottom:1px solid #2a80ea; color:#FFFFFF;   padding-left:5px;}
.sboxConact .box-title h2{font-weight:normal; display:inline;}
.sboxConact .box-title em{ font-style:normal; color:#ffbb00;}
.sboxConact .box-title i{ font-size:12px; color:#77b4ff; font-style:normal; margin-left:5px;}
.sboxConact .box-body{ line-height:28px; color:#FFFFFF; padding:10px 0px 20px; }
.sboxConact .box-body .tel{ background:url(../img/icon-tel-20.png) no-repeat 8px 5px; padding-left: 35px; font-size:18px; font-weight:bold;margin-bottom:10px;}
.sboxConact .box-body .address{background:url(../img/icon-address-20.png) no-repeat 8px 5px; padding-left: 35px; font-size:14px;margin-bottom:10px;}



/**/
.sidRmTitle{ height:72px; line-height:70px; border-bottom:1px solid #f2f1f1; padding:0px 30px;font-family:'微软雅黑',Verdana; overflow:hidden; }
.sidRmTitle h2{ margin:0px; padding:0px; line-height:70px; font-size:18px; color:#444444; font-weight: bold;border-bottom:5px solid #00ca85; display: inline-block; overflow:hidden; padding:0px 5px; float:left;}
.sidRmTitle .curPlace{ float:right;}


/**/
.newsListA{ width:640px; margin:0px auto; padding:20px 0px; font-family:'微软雅黑',Verdana;}
.newsListA li{ line-height:40px; margin-bottom:7px; border-bottom:1px solid #e0e0e0; background: url(../img/icon001.png) no-repeat 0px 16px; padding-left:18px; font-size:14px;}
.newsListA li a{ color:#444444;}
.newsListA li a:hover{ color:#00ca85;}
.newsListA li i{ float:right; font-size:12px; color:#ababab; font-style:normal;}


/**/
.pages{ width:640px; margin:0px auto; font-size:14px; color:#444444;font-family:'微软雅黑',Verdana; margin-bottom:20px; }

/**********************/
.pages{ padding: 5px 0px; font: 16px/1.8 '微软雅黑';  font-weight:bold;}
.pages a ,
.pages span { display: inline-block; line-height: 18px; font-size: 14px; padding: 5px 10px; background: #f4f4f4; border:1px solid #999; margin-right:5px; text-decoration: none;}
.pages a:hover{ background:#fff; color:#00a76e; border-color:#00a76e;}
.pages span.current{ background: #00ca85; color:#FFF; border-color:#00a76e; }







/*友情链接*/
.FLBody { width:1000px; margin:0px auto;
}
.FLBody .fl-title{ height:60px; text-align:center; background:url(../img/fl-title-bg.png) repeat-x 0px 24px;} 
.FLBody .fl-title h2{ display:block;  padding:0px; margin:0px auto;width:120px; height:40px; line-height:40px; color:#444444; font-size:22px; font-family:'微软雅黑',Verdana; background:#fff;}
.FLBody .fl-title h2 strong{ font-weight:bold; color:#00ca85;}
.FLBody .fl-title em{ display:block; font-style:normal; font-size:12px; margin-top:-5px; color:#bababa; font-family:'微软雅黑',Verdana; }

.FLBody .fl-body{ height:85px; position:relative; }

.FLBody .fl-body .list{  background:#f60; width:980px; margin:0px auto;  height:60px;  overflow:hidden; background:#f60;}
.FLBody .fl-body .list li{ width:140px; float:left; height:60px;}
.FLBody .fl-body .list li img{width:140px;  height:60px; display:block;}

.FLBody .fl-body .list{ background:#f60; width:980px;}
.FLBody .fl-body .btnL,
.FLBody .fl-body .btnR{ position:absolute; top:15px; left:-15px;
width:30px; height:30px; display:block; background:url(../img/xx.png) no-repeat; text-indent:-999em; overflow:hidden; }
.FLBody .fl-body .btnR{ left:985px; background-position:-50px 0px;}

.FLBody .fl-body .btnL{ background-position:0px -50px;}
.FLBody .fl-body .btnR{ background-position:-50px -50px;}


.footerW{ min-width:1000px; background:#2b3442; border-top:3px solid #242c38;}
.footer{ height:100px; width:1000px; margin:0px auto; color:#9ca5b2;font-family:'微软雅黑',Verdana;}
.footer a {color:#9ca5b2;}
.footer .logo { float:left;
}
.footer .copyRight{ float:left; margin:50px 0px 0px 50px;}


/**************/
.ArtA{ width:650px; margin:0px auto; padding:30px 0px ;}
.ArtA .art-title{ border-bottom:1px dashed #e0e0e0; margin-bottom:15px;}
.ArtA .art-title h1{ margin:0px; padding:0px; line-height:30px; font-size:20px; font-family:'微软雅黑',Verdana; color:#222222; margin-bottom:15px;}
.ArtA .art-title .note{ line-height:24px; margin-bottom:14px; color:#9e9e9e;font-family:'微软雅黑',Verdana; font-size:14px;}
.ArtA .art-title .note em{ font-style:normal; color:#00ca85;}
.ArtA .art-body { line-height:2em; font-size:16px; color:#666666;}
.ArtA .art-body  p{  }
.ArtA .art-body  img{ max-width:650px;}

.ArtA .art-prev-next { padding:24px; background:#f5f5f5; color:#9e9e9e; line-height:28px;font-family:'微软雅黑',Verdana; font-size:14px; margin-bottom:15px;
}
.ArtA .art-prev-next a{color:#9e9e9e; }
.ArtA .art-prev-next a:hover{color:#222222;}

.ArtA .art-share { margin-bottom:15px;}

/************/
.indexBody{ width:1000px; margin:0px auto;  margin-top:-44px; position:relative; z-index:11; }
.indexBody .sidL{ float:left; width:694px;width:690px; overflow:hidden;}
.indexBody .sidR{ float:right; width:303px; overflow:hidden;}


/**/
.iLboxA{ width:330px;  float:left; margin:0px 17px 20px 0px; box-shadow:1px 1px 4px #999;}
.iLboxA .box-title{ height:76px; overflow:hidden; background:url(../img/iboxA-title.png) no-repeat; position:relative;}
.iLboxA .box-title h2{ position:absolute; left:20px; top:20px;
margin:0px; padding:0px;
font-size:24px; line-height:24px; font-weight: normal ;font-family:'微软雅黑',Verdana; color:#ffffff; }
.iLboxA .box-title h2 b{ font-weight:normal; color:#fec903;}
.iLboxA .box-title em{ font-size:12px; color:#68abff;font-family:'微软雅黑',Verdana; font-style:normal;
position:absolute;left:20px; top:50px;}

.iLboxA .box-title .more{ display:block; width:14px; height:14px; background:url(../img/more001.png); text-indent:-99em; overflow:hidden; position:absolute; top:30px; right:20px;}


.iLboxA .box-body{ border:1px solid #e3e3e3; padding:18px 0px; height:160px;}
.iLboxA .box-body li{ width:290px; margin:0px auto; height:30px; line-height:30px; border-bottom:1px solid #ededed;
background:url(../img/icon002.png) no-repeat 2px 13px; padding-left:12px;}
.iLboxA .box-body li a{ color:#444444;}
.iLboxA .box-body li a:hover{ color:#000000; }
.iLboxA .box-body li i{ float:right; font-style:normal; color:#9e9e9e;}


.ibA1  .box-title{ background-position:0px 0px;}
.ibA2  .box-title{ background-position:0px -100px;}
.ibA3  .box-title{ background-position:0px -200px;}
.ibA4  .box-title{ background-position:0px -300px;}

.ibA1 .box-title em{}
.ibA2 .box-title em{ color:#88f6c1;}
.ibA3 .box-title em{ color:#8aebf9;}
.ibA4 .box-title em{ color:#ff92da;}

.ibA2,
.ibA4{ margin-right:0px;}










.isrBoxA { background:#ffbb00; padding:20px;font-family:'微软雅黑',Verdana;margin-bottom:15px;box-shadow:1px 1px 4px #999; 
}
.isrBoxA .box-title{ height:58px; border-bottom:1px dashed #dba100; position:relative; margin-bottom:15px; }
.isrBoxA .box-title h2{ position:absolute; left:0px; top:0px;
margin:0px; padding:0px; line-height:30px; font-size:24px; color:#000000; font-weight:normal;}
.isrBoxA .box-title em{ position:absolute;  left:0px; top:30px; line-height:24px; color:#987003;}
.isrBoxA .box-title .more{ width:14px; height:14px; display:block; background:url(../img/more002.png) no-repeat; text-indent:-99em; overflow:hidden; position:absolute; right:0px; bottom:13px;}

.isrBoxA .box-body { line-height:20px; height:65px; color:#755600; font-size:14px; overflow:hidden;}
.isrBoxA .box-body  a{ color:#755600;}

.isrAd{ width:100%; overflow:hidden; margin-bottom:15px;box-shadow:1px 1px 4px #999;}
.isrAd img{ max-width:100%; display:block;}


.picListA{ width:680px; margin:0px auto; padding:30px 0px; font-family:'微软雅黑',Verdana;}
.picListA ul{ width:700px;}
.picListA li{ float:left; width:210px; margin:0px 10px 10px; overflow:hidden; text-align:center; }
.picListA li a{ color:#444444;}
.picListA li a:hover{ color:#00ca85;}
.picListA li .pic img{ width:210px; height:210px;}
.picListA li .txt { font-size:16px; height:30px; line-height:30px; 
display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


#kinMaxShow{ visibility:hidden;}